can you make it with async "request" call?