provider type without crosswalk fix