fixed bad async tasks