introduce class AllCases and humanize properties