I like the asymmetrical movement between being pulled up and falling back down. It really adds a layer of forethought to the switching. Good work!
Thanks a lot - that's exactly why I implemented it.