Began key entry methods
Further work on key entry methods