IdleState works