kanji pg; pattern helpers