slider prototype