better keyboard events. keyboard events more clear and easy to use, all directions  working