Adding the retrieveParentRequirementController and observer