multi directions swipe grid
carousel code clean up