general fieldDefinitions