Added requestModel, guaranteed to have valid values