Corrected draft with regards to handling human player input