Add request type to construct