small cleanup
working m$ keyboard scanner