handleAsyncTask fix - not waiting after success