ZH2006Swiss 3nd-review, new utility class added, pep8 clean