make some remote call to async