some more types in doc