smooth swipe; change style