prefix slider refactoring