added new types to doc generation