added util belt funcs and custom field funcs