adds support for numpad keys