getting really close, but need to handle jittering back and forth between states better. Will do this later - have to pack up now. But this is usable