merged the goal implentation into Implementation - Reference implementation.docx