Updated the 'read keystroke' recipe per Ryan's and Colin's suggestions