improved slider value changed action