Stefan's responsive swipe