Added representative-types + parent-reference