new web service request model