rotated icons and swipe(incomplete)