Added NetApiFactory and all async tasks