Now processing both the args to send, and the expected response. VERY UGLY