Restructured the Implementation section.