move-down and move-up added