UPDATE: printHud doesn't need to wait for input, and hud clear it next time