moved send method from RequestBase to AsyncRequest