somewhat fixes swipe