set '@busy' to true only when work is about to commence.