Some swipe optimizations