summary, detaild desc, list of types