oops, make commands a list of keypresses not chars IMPORTANT