slider practice for 3 kinds