Add keycode of number pad. Add many comments.