Remove necessity for two bodies in request struct