interval, keyboard control