One solution would be to make the accelerometers a FSO Resource, so that application reference counting works. One of the things I want to implement for FSO milestone6 is auto-suspend when the phone is lying up-side-down on a table with auto-wakeup when you give it a whack. :M: