pause state in, todo updated for later