full slider functionality