complete type page