(>) input: up,down,left,right
(>) TM: no _REN, etc