add PrintDescription utility