re-add sleep after dispatch to make sure dispatch has something to come back to