added sliding setup