Creating async tasks final fixes

Final version...