getting rid of toobusy function