contentType -> type