Broken KeyboardInput - Ivan please continue