TODO: how to represent unicode characters ?
extended comments
-ruleset_icb instead ruleset2 -ruleset_ocb instead ruleset1