starting to work on key repeat