moved Field convert() and revert() into a new class Utility