++reference, project component, link procedures