See util on Wiktionary
{ "etymology_templates": [ { "args": { "1": "en", "2": "utility" }, "expansion": "Clipping of utility", "name": "clipping" } ], "etymology_text": "Clipping of utility.", "forms": [ { "form": "utils", "tags": [ "plural" ] } ], "head_templates": [ { "args": {}, "expansion": "util (plural utils)", "name": "en-noun" } ], "lang": "English", "lang_code": "en", "pos": "noun", "senses": [ { "antonyms": [ { "word": "dolor" } ], "categories": [ { "kind": "topical", "langcode": "en", "name": "Economics", "orig": "en:Economics", "parents": [ "Social sciences", "Sciences", "Society", "All topics", "Fundamental" ], "source": "w" } ], "glosses": [ "A hypothetical unit measuring satisfaction." ], "id": "en-util-en-noun-1Y3F7trL", "links": [ [ "economics", "economics" ], [ "hypothetical", "hypothetical" ], [ "unit", "unit" ], [ "satisfaction", "satisfaction" ] ], "raw_glosses": [ "(economics) A hypothetical unit measuring satisfaction." ], "synonyms": [ { "word": "hedon" }, { "word": "utile" }, { "word": "utilon" } ], "topics": [ "economics", "sciences" ] }, { "categories": [ { "kind": "topical", "langcode": "en", "name": "Computing", "orig": "en:Computing", "parents": [ "Technology", "All topics", "Fundamental" ], "source": "w" } ], "examples": [ { "text": "Where can I download free disk utils?", "type": "example" } ], "glosses": [ "A utility." ], "id": "en-util-en-noun-B8L84L-~", "links": [ [ "computing", "computing#Noun" ], [ "utility", "utility" ] ], "raw_glosses": [ "(informal, computing) A utility." ], "tags": [ "informal" ], "topics": [ "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "sciences" ] }, { "categories": [ { "_dis": "21 20 58", "kind": "other", "name": "English entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w+disamb" }, { "_dis": "5 4 19 28 18 26 0 0", "kind": "other", "name": "Pages with 5 entries", "parents": [], "source": "w+disamb" }, { "_dis": "7 4 24 25 16 24 0 0", "kind": "other", "name": "Pages with entries", "parents": [], "source": "w+disamb" } ], "examples": [ { "ref": "1976 April 10, “Classified advertisement”, in Gay Community News, page 18:", "text": "Boston, South End, ultra modern 1-2 bedroom apts. $260-270. Master TV antenna, burglar alarm, util not included.", "type": "quote" } ], "glosses": [ "Utilities" ], "id": "en-util-en-noun-CgNcK4W4", "links": [ [ "Utilities", "utilities" ] ], "qualifier": "housing", "raw_glosses": [ "(housing) Utilities" ] } ], "sounds": [ { "ipa": "/ˈjuːˌtɪl/" } ], "wikipedia": [ "util" ], "word": "util" } { "forms": [ { "form": "utíl", "tags": [ "canonical" ] } ], "head_templates": [ { "args": { "1": "kmk", "2": "noun", "head": "utíl" }, "expansion": "utíl", "name": "head" } ], "lang": "Limos Kalinga", "lang_code": "kmk", "pos": "noun", "senses": [ { "categories": [ { "kind": "other", "name": "Limos Kalinga entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Limos Kalinga terms in nonstandard scripts", "parents": [ "Terms in nonstandard scripts", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Pages with 5 entries", "parents": [], "source": "w" }, { "kind": "other", "name": "Pages with entries", "parents": [], "source": "w" }, { "kind": "topical", "langcode": "kmk", "name": "Anatomy", "orig": "kmk:Anatomy", "parents": [ "Biology", "Medicine", "Sciences", "Healthcare", "All topics", "Health", "Fundamental", "Body" ], "source": "w" }, { "_dis": "5 4 19 28 18 26 0 0", "kind": "other", "name": "Pages with 5 entries", "parents": [], "source": "w+disamb" }, { "_dis": "7 4 24 25 16 24 0 0", "kind": "other", "name": "Pages with entries", "parents": [], "source": "w+disamb" } ], "glosses": [ "clitoris" ], "id": "en-util-kmk-noun-KmBgteIa", "links": [ [ "anatomy", "anatomy" ], [ "clitoris", "clitoris" ] ], "raw_glosses": [ "(anatomy) clitoris" ], "topics": [ "anatomy", "medicine", "sciences" ] } ], "word": "util" } { "forms": [ { "form": "utils", "tags": [ "plural" ] } ], "head_templates": [ { "args": { "1": "frm", "10": "{{{f}}}", "11": "", "12": "{{{f}}}s", "2": "noun", "3": "", "4": "", "5": "plural", "6": "utils", "7": "", "8": "{{{pl2}}}", "9": "", "f1accel-form": "p", "g": "m", "g2": "", "head": "", "sort": "" }, "expansion": "util m (plural utils)", "name": "head" }, { "args": { "1": "m" }, "expansion": "util m (plural utils)", "name": "frm-noun" } ], "lang": "Middle French", "lang_code": "frm", "pos": "noun", "senses": [ { "alt_of": [ { "word": "outil" } ], "categories": [ { "kind": "other", "name": "Middle French entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Pages with 5 entries", "parents": [], "source": "w" }, { "kind": "other", "name": "Pages with entries", "parents": [], "source": "w" }, { "_dis": "5 4 19 28 18 26 0 0", "kind": "other", "name": "Pages with 5 entries", "parents": [], "source": "w+disamb" }, { "_dis": "7 4 24 25 16 24 0 0", "kind": "other", "name": "Pages with entries", "parents": [], "source": "w+disamb" } ], "glosses": [ "Alternative form of outil" ], "id": "en-util-frm-noun-DMMPd0nM", "links": [ [ "outil", "outil#Middle_French" ] ], "tags": [ "alt-of", "alternative", "masculine" ] } ], "word": "util" } { "etymology_templates": [ { "args": { "1": "oc", "2": "la", "3": "ūtilis" }, "expansion": "Latin ūtilis", "name": "bor" } ], "etymology_text": "Borrowed from Latin ūtilis.", "forms": [ { "form": "utila", "tags": [ "feminine", "singular" ] }, { "form": "utils", "tags": [ "masculine", "plural" ] }, { "form": "utilas", "tags": [ "feminine", "plural" ] } ], "head_templates": [ { "args": { "1": "oc", "10": "", "11": "feminine plural", "12": "utilas", "2": "adjective", "3": "", "4": "", "5": "feminine singular", "6": "utila", "7": "masculine plural", "8": "utils", "9": "", "f2accel-form": "f|s", "f3accel-form": "m|p", "f4accel-form": "m|p", "f5accel-form": "f|p", "g": "m", "g2": "", "head": "", "sort": "" }, "expansion": "util m (feminine singular utila, masculine plural utils, feminine plural utilas)", "name": "head" }, { "args": {}, "expansion": "util m (feminine singular utila, masculine plural utils, feminine plural utilas)", "name": "oc-adj" } ], "lang": "Occitan", "lang_code": "oc", "pos": "adj", "senses": [ { "categories": [ { "kind": "other", "name": "Occitan entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Pages with 5 entries", "parents": [], "source": "w" }, { "kind": "other", "name": "Pages with entries", "parents": [], "source": "w" }, { "_dis": "5 4 19 28 18 26 0 0", "kind": "other", "name": "Pages with 5 entries", "parents": [], "source": "w+disamb" }, { "_dis": "7 4 24 25 16 24 0 0", "kind": "other", "name": "Pages with entries", "parents": [], "source": "w+disamb" } ], "glosses": [ "useful" ], "id": "en-util-oc-adj-pi7XuVov", "links": [ [ "useful", "useful" ] ], "related": [ { "word": "utilitat" }, { "word": "utilizar" } ], "tags": [ "masculine" ] } ], "sounds": [ { "audio": "LL-Q14185 (oci)-Davidgrosclaude-util.wav", "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/07/LL-Q14185_%28oci%29-Davidgrosclaude-util.wav/LL-Q14185_%28oci%29-Davidgrosclaude-util.wav.mp3", "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/07/LL-Q14185_%28oci%29-Davidgrosclaude-util.wav/LL-Q14185_%28oci%29-Davidgrosclaude-util.wav.ogg" } ], "word": "util" } { "antonyms": [ { "word": "inutil" } ], "etymology_templates": [ { "args": { "1": "ro", "2": "fr", "3": "utile" }, "expansion": "Borrowed from French utile", "name": "bor+" }, { "args": { "1": "ro", "2": "la", "3": "ūtilis" }, "expansion": "Latin ūtilis", "name": "bor" } ], "etymology_text": "Borrowed from French utile, Latin ūtilis.", "forms": [ { "form": "utilă", "tags": [ "feminine", "singular" ] }, { "form": "utili", "tags": [ "masculine", "plural" ] }, { "form": "utile", "tags": [ "feminine", "neuter", "plural" ] }, { "form": "no-table-tags", "source": "declension", "tags": [ "table-tags" ] }, { "form": "ro-adj-4", "source": "declension", "tags": [ "inflection-template" ] }, { "form": "util", "source": "declension", "tags": [ "error-unrecognized-form", "indefinite", "masculine", "neuter", "singular" ] }, { "form": "utilă", "source": "declension", "tags": [ "error-unrecognized-form", "feminine", "indefinite", "singular" ] }, { "form": "utili", "source": "declension", "tags": [ "error-unrecognized-form", "indefinite", "masculine", "plural" ] }, { "form": "utile", "source": "declension", "tags": [ "error-unrecognized-form", "feminine", "indefinite", "neuter", "plural" ] }, { "form": "utilul", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "masculine", "neuter", "singular" ] }, { "form": "utila", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "feminine", "singular" ] }, { "form": "utilii", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "masculine", "plural" ] }, { "form": "utilele", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "feminine", "neuter", "plural" ] }, { "form": "utile", "source": "declension", "tags": [ "error-unrecognized-form", "feminine", "indefinite", "singular" ] }, { "form": "utilului", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "masculine", "neuter", "singular" ] }, { "form": "utilei", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "feminine", "singular" ] }, { "form": "utilelor", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "masculine", "plural" ] }, { "form": "utililor", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "feminine", "neuter", "plural" ] } ], "head_templates": [ { "args": { "1": "4" }, "expansion": "util m or n (feminine singular utilă, masculine plural utili, feminine and neuter plural utile)", "name": "ro-adj" } ], "inflection_templates": [ { "args": { "1": "util", "10": "utilei", "11": "utilelor", "12": "utililor", "2": "utilă", "3": "utili", "4": "utile", "5": "utilul", "6": "utila", "7": "utilii", "8": "utilele", "9": "utilului" }, "name": "ro-decl-adj" } ], "lang": "Romanian", "lang_code": "ro", "pos": "adj", "related": [ { "_dis1": "0 0", "word": "utilitate" }, { "_dis1": "0 0", "word": "utiliza" } ], "senses": [ { "categories": [ { "_dis": "50 50", "kind": "other", "name": "Romanian entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w+disamb" } ], "glosses": [ "helpful" ], "id": "en-util-ro-adj-hnjkdTHq", "links": [ [ "helpful", "helpful" ] ], "tags": [ "masculine", "neuter" ] }, { "categories": [ { "_dis": "50 50", "kind": "other", "name": "Romanian entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w+disamb" } ], "glosses": [ "useful" ], "id": "en-util-ro-adj-pi7XuVov", "links": [ [ "useful", "useful" ] ], "tags": [ "masculine", "neuter" ] } ], "sounds": [ { "ipa": "/uˈtil/" } ], "word": "util" }
{ "categories": [ "English clippings", "English countable nouns", "English entries with incorrect language header", "English lemmas", "English nouns", "Pages with 5 entries", "Pages with entries" ], "etymology_templates": [ { "args": { "1": "en", "2": "utility" }, "expansion": "Clipping of utility", "name": "clipping" } ], "etymology_text": "Clipping of utility.", "forms": [ { "form": "utils", "tags": [ "plural" ] } ], "head_templates": [ { "args": {}, "expansion": "util (plural utils)", "name": "en-noun" } ], "lang": "English", "lang_code": "en", "pos": "noun", "senses": [ { "antonyms": [ { "word": "dolor" } ], "categories": [ "en:Economics" ], "glosses": [ "A hypothetical unit measuring satisfaction." ], "links": [ [ "economics", "economics" ], [ "hypothetical", "hypothetical" ], [ "unit", "unit" ], [ "satisfaction", "satisfaction" ] ], "raw_glosses": [ "(economics) A hypothetical unit measuring satisfaction." ], "synonyms": [ { "word": "hedon" }, { "word": "utile" }, { "word": "utilon" } ], "topics": [ "economics", "sciences" ] }, { "categories": [ "English informal terms", "English terms with usage examples", "en:Computing" ], "examples": [ { "text": "Where can I download free disk utils?", "type": "example" } ], "glosses": [ "A utility." ], "links": [ [ "computing", "computing#Noun" ], [ "utility", "utility" ] ], "raw_glosses": [ "(informal, computing) A utility." ], "tags": [ "informal" ], "topics": [ "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "sciences" ] }, { "categories": [ "English terms with quotations" ], "examples": [ { "ref": "1976 April 10, “Classified advertisement”, in Gay Community News, page 18:", "text": "Boston, South End, ultra modern 1-2 bedroom apts. $260-270. Master TV antenna, burglar alarm, util not included.", "type": "quote" } ], "glosses": [ "Utilities" ], "links": [ [ "Utilities", "utilities" ] ], "qualifier": "housing", "raw_glosses": [ "(housing) Utilities" ] } ], "sounds": [ { "ipa": "/ˈjuːˌtɪl/" } ], "wikipedia": [ "util" ], "word": "util" } { "categories": [ "Pages with 5 entries", "Pages with entries" ], "forms": [ { "form": "utíl", "tags": [ "canonical" ] } ], "head_templates": [ { "args": { "1": "kmk", "2": "noun", "head": "utíl" }, "expansion": "utíl", "name": "head" } ], "lang": "Limos Kalinga", "lang_code": "kmk", "pos": "noun", "senses": [ { "categories": [ "Limos Kalinga entries with incorrect language header", "Limos Kalinga lemmas", "Limos Kalinga nouns", "Limos Kalinga terms in nonstandard scripts", "Pages with 5 entries", "Pages with entries", "kmk:Anatomy" ], "glosses": [ "clitoris" ], "links": [ [ "anatomy", "anatomy" ], [ "clitoris", "clitoris" ] ], "raw_glosses": [ "(anatomy) clitoris" ], "topics": [ "anatomy", "medicine", "sciences" ] } ], "word": "util" } { "categories": [ "Pages with 5 entries", "Pages with entries" ], "forms": [ { "form": "utils", "tags": [ "plural" ] } ], "head_templates": [ { "args": { "1": "frm", "10": "{{{f}}}", "11": "", "12": "{{{f}}}s", "2": "noun", "3": "", "4": "", "5": "plural", "6": "utils", "7": "", "8": "{{{pl2}}}", "9": "", "f1accel-form": "p", "g": "m", "g2": "", "head": "", "sort": "" }, "expansion": "util m (plural utils)", "name": "head" }, { "args": { "1": "m" }, "expansion": "util m (plural utils)", "name": "frm-noun" } ], "lang": "Middle French", "lang_code": "frm", "pos": "noun", "senses": [ { "alt_of": [ { "word": "outil" } ], "categories": [ "Middle French countable nouns", "Middle French entries with incorrect language header", "Middle French lemmas", "Middle French masculine nouns", "Middle French nouns", "Pages with 5 entries", "Pages with entries" ], "glosses": [ "Alternative form of outil" ], "links": [ [ "outil", "outil#Middle_French" ] ], "tags": [ "alt-of", "alternative", "masculine" ] } ], "word": "util" } { "categories": [ "Pages with 5 entries", "Pages with entries" ], "etymology_templates": [ { "args": { "1": "oc", "2": "la", "3": "ūtilis" }, "expansion": "Latin ūtilis", "name": "bor" } ], "etymology_text": "Borrowed from Latin ūtilis.", "forms": [ { "form": "utila", "tags": [ "feminine", "singular" ] }, { "form": "utils", "tags": [ "masculine", "plural" ] }, { "form": "utilas", "tags": [ "feminine", "plural" ] } ], "head_templates": [ { "args": { "1": "oc", "10": "", "11": "feminine plural", "12": "utilas", "2": "adjective", "3": "", "4": "", "5": "feminine singular", "6": "utila", "7": "masculine plural", "8": "utils", "9": "", "f2accel-form": "f|s", "f3accel-form": "m|p", "f4accel-form": "m|p", "f5accel-form": "f|p", "g": "m", "g2": "", "head": "", "sort": "" }, "expansion": "util m (feminine singular utila, masculine plural utils, feminine plural utilas)", "name": "head" }, { "args": {}, "expansion": "util m (feminine singular utila, masculine plural utils, feminine plural utilas)", "name": "oc-adj" } ], "lang": "Occitan", "lang_code": "oc", "pos": "adj", "related": [ { "word": "utilitat" }, { "word": "utilizar" } ], "senses": [ { "categories": [ "Occitan adjectives", "Occitan entries with incorrect language header", "Occitan lemmas", "Occitan terms borrowed from Latin", "Occitan terms derived from Latin", "Pages with 5 entries", "Pages with entries" ], "glosses": [ "useful" ], "links": [ [ "useful", "useful" ] ], "tags": [ "masculine" ] } ], "sounds": [ { "audio": "LL-Q14185 (oci)-Davidgrosclaude-util.wav", "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/07/LL-Q14185_%28oci%29-Davidgrosclaude-util.wav/LL-Q14185_%28oci%29-Davidgrosclaude-util.wav.mp3", "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/07/LL-Q14185_%28oci%29-Davidgrosclaude-util.wav/LL-Q14185_%28oci%29-Davidgrosclaude-util.wav.ogg" } ], "word": "util" } { "antonyms": [ { "word": "inutil" } ], "categories": [ "Pages with 5 entries", "Pages with entries", "Romanian adjectives", "Romanian entries with incorrect language header", "Romanian lemmas", "Romanian terms borrowed from French", "Romanian terms borrowed from Latin", "Romanian terms derived from French", "Romanian terms derived from Latin" ], "etymology_templates": [ { "args": { "1": "ro", "2": "fr", "3": "utile" }, "expansion": "Borrowed from French utile", "name": "bor+" }, { "args": { "1": "ro", "2": "la", "3": "ūtilis" }, "expansion": "Latin ūtilis", "name": "bor" } ], "etymology_text": "Borrowed from French utile, Latin ūtilis.", "forms": [ { "form": "utilă", "tags": [ "feminine", "singular" ] }, { "form": "utili", "tags": [ "masculine", "plural" ] }, { "form": "utile", "tags": [ "feminine", "neuter", "plural" ] }, { "form": "no-table-tags", "source": "declension", "tags": [ "table-tags" ] }, { "form": "ro-adj-4", "source": "declension", "tags": [ "inflection-template" ] }, { "form": "util", "source": "declension", "tags": [ "error-unrecognized-form", "indefinite", "masculine", "neuter", "singular" ] }, { "form": "utilă", "source": "declension", "tags": [ "error-unrecognized-form", "feminine", "indefinite", "singular" ] }, { "form": "utili", "source": "declension", "tags": [ "error-unrecognized-form", "indefinite", "masculine", "plural" ] }, { "form": "utile", "source": "declension", "tags": [ "error-unrecognized-form", "feminine", "indefinite", "neuter", "plural" ] }, { "form": "utilul", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "masculine", "neuter", "singular" ] }, { "form": "utila", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "feminine", "singular" ] }, { "form": "utilii", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "masculine", "plural" ] }, { "form": "utilele", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "feminine", "neuter", "plural" ] }, { "form": "utile", "source": "declension", "tags": [ "error-unrecognized-form", "feminine", "indefinite", "singular" ] }, { "form": "utilului", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "masculine", "neuter", "singular" ] }, { "form": "utilei", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "feminine", "singular" ] }, { "form": "utilelor", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "masculine", "plural" ] }, { "form": "utililor", "source": "declension", "tags": [ "definite", "error-unrecognized-form", "feminine", "neuter", "plural" ] } ], "head_templates": [ { "args": { "1": "4" }, "expansion": "util m or n (feminine singular utilă, masculine plural utili, feminine and neuter plural utile)", "name": "ro-adj" } ], "inflection_templates": [ { "args": { "1": "util", "10": "utilei", "11": "utilelor", "12": "utililor", "2": "utilă", "3": "utili", "4": "utile", "5": "utilul", "6": "utila", "7": "utilii", "8": "utilele", "9": "utilului" }, "name": "ro-decl-adj" } ], "lang": "Romanian", "lang_code": "ro", "pos": "adj", "related": [ { "word": "utilitate" }, { "word": "utiliza" } ], "senses": [ { "glosses": [ "helpful" ], "links": [ [ "helpful", "helpful" ] ], "tags": [ "masculine", "neuter" ] }, { "glosses": [ "useful" ], "links": [ [ "useful", "useful" ] ], "tags": [ "masculine", "neuter" ] } ], "sounds": [ { "ipa": "/uˈtil/" } ], "word": "util" }
Download raw JSONL data for util meaning in All languages combined (8.6kB)
{ "called_from": "inflection/735", "msg": "inflection table: unrecognized header: 'nominative- accusative'", "path": [ "util" ], "section": "Romanian", "subsection": "adjective", "title": "util", "trace": "" } { "called_from": "inflection/735", "msg": "inflection table: unrecognized header: 'nominative- accusative'", "path": [ "util" ], "section": "Romanian", "subsection": "adjective", "title": "util", "trace": "" } { "called_from": "inflection/735", "msg": "inflection table: unrecognized header: 'genitive- dative'", "path": [ "util" ], "section": "Romanian", "subsection": "adjective", "title": "util", "trace": "" } { "called_from": "inflection/735", "msg": "inflection table: unrecognized header: 'genitive- dative'", "path": [ "util" ], "section": "Romanian", "subsection": "adjective", "title": "util", "trace": "" }
This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-12-21 from the enwiktionary dump dated 2024-12-04 using wiktextract (d8cb2f3 and 4e554ae). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.