swipe version 2