First cut. Request wrapper. Mapping.