Idiom+7


 * Asleep at the switch-If someone is asleep at the switch, they are not doing their job or taking their responsibilities very carefully.


 * At the drop of a bat- do it as soon as assigned.