return response to client directly