work on update status: react to the timeout and keyboard press