self resetting slider