version 1 push, working swipe and button navigate