Work on IdleState