responds to direction of swipe - still need to perfect stopping and resetting