slice and dice 05. and 06. OOP High Quality Code CMS