merged sliding with ui changes