slider implementation
merge
merge