NMPFamsDB

NMPFamsDB

NMPFamsDB

A database of Novel Metagenome Protein Families

A database of Novel Metagenome Protein Clusters

A database of Novel Metagenome Protein Clusters
x
This website uses cookies to improve user experience. By using NMPFamDB you consent to all cookies in accordance with our privacy policy. OK
Sample 3300008099

3300008099: Human tongue dorsum microbial communities from NIH, USA - visit 1, subject 763820215 reassembly



Overview

Basic Information
IMG/M Taxon OID3300008099 Open in IMG/M
GOLD Reference
(Study | Sequencing Project | Analysis Project)
Gs0063646 | Gp0053122 | Ga0114261
Sample NameHuman tongue dorsum microbial communities from NIH, USA - visit 1, subject 763820215 reassembly
Sequencing StatusPermanent Draft
Sequencing CenterBaylor College of Medicine, J. Craig Venter Institute (JCVI), Washington University in St. Louis
Published?N
Use PolicyOpen

Dataset Contents
Total Genome Size100331678
Sequencing Scaffolds23
Novel Protein Genes33
Associated Families31

Dataset Phylogeny
Taxonomy GroupsNumber of Scaffolds
All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Flavobacteriia → Flavobacteriales → Weeksellaceae4
All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Flavobacteriia → Flavobacteriales1
All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Bacteroidia → Bacteroidales → Porphyromonadaceae → Porphyromonas → unclassified Porphyromonas → Porphyromonas sp. oral taxon 2797
All Organisms → cellular organisms → Bacteria → Proteobacteria → Betaproteobacteria → Neisseriales → Neisseriaceae → Neisseria1
All Organisms → cellular organisms → Bacteria → Bacteria incertae sedis → Bacteria candidate phyla → Candidatus Saccharibacteria → Candidatus Saccharimonas → Candidatus Saccharimonas aalborgensis1
All Organisms → cellular organisms → Bacteria → Terrabacteria group → Firmicutes → Bacilli → Lactobacillales → Streptococcaceae → Streptococcus → Streptococcus mitis1
All Organisms → cellular organisms → Bacteria → Terrabacteria group → Firmicutes1
All Organisms → cellular organisms → Bacteria → Terrabacteria group → Firmicutes → Negativicutes → Veillonellales → Veillonellaceae → Veillonella → Veillonella tobetsuensis1
All Organisms → cellular organisms → Bacteria → Terrabacteria group → Firmicutes → Bacilli → Lactobacillales → Streptococcaceae → Streptococcus1
All Organisms → cellular organisms → Bacteria → Bacteria incertae sedis → Bacteria candidate phyla → Candidatus Saccharibacteria1
All Organisms → Viruses → Predicted Viral1
Not Available3

Ecosystem and Geography

Ecosystem Assignment (GOLD)
NameHuman Microbial Communities From The National Institute Of Health, Usa, Hmp Production Phase
TypeHost-Associated
TaxonomyHost-Associated → Human → Digestive System → Oral Cavity → Tongue Dorsum → Human → Human Microbial Communities From The National Institute Of Health, Usa, Hmp Production Phase

Alternative Ecosystem Assignments
Environment Ontology (ENVO)Unclassified
Earth Microbiome Project Ontology (EMPO)Host-associated → Animal → Animal surface

Location Information
LocationUSA: Maryland: Natonal Institute of Health
CoordinatesLat. (o)39.0042816Long. (o)-77.1012173Alt. (m)N/ADepth (m)N/A
Location on Map
Zoom:    Powered by OpenStreetMap ©


Associated Families

FamilyCategoryNumber of Sequences3D Structure?
F030786Metagenome184N
F041827Metagenome159Y
F042387Metagenome158N
F043235Metagenome156N
F043990Metagenome155N
F045567Metagenome152N
F046433Metagenome151N
F047508Metagenome149N
F051212Metagenome144N
F051213Metagenome144N
F053092Metagenome141N
F054110Metagenome140N
F055792Metagenome138N
F061927Metagenome131N
F063777Metagenome129N
F064819Metagenome128N
F067846Metagenome125Y
F068942Metagenome124N
F073671Metagenome120N
F077404Metagenome117N
F077405Metagenome117N
F080165Metagenome115N
F081454Metagenome114N
F089056Metagenome109N
F092230Metagenome107N
F094006Metagenome106Y
F099454Metagenome103N
F103431Metagenome101N
F103433Metagenome101N
F103436Metagenome101Y
F105376Metagenome100N

Associated Scaffolds

ScaffoldTaxonomyLengthIMG/M Link
Ga0114261_100001All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Flavobacteriia → Flavobacteriales → Weeksellaceae535412Open in IMG/M
Ga0114261_100004All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Flavobacteriia → Flavobacteriales333145Open in IMG/M
Ga0114261_100006All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Flavobacteriia → Flavobacteriales → Weeksellaceae273628Open in IMG/M
Ga0114261_100013All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Flavobacteriia → Flavobacteriales → Weeksellaceae213983Open in IMG/M
Ga0114261_100208All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Flavobacteriia → Flavobacteriales → Weeksellaceae32305Open in IMG/M
Ga0114261_100607All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Bacteroidia → Bacteroidales → Porphyromonadaceae → Porphyromonas → unclassified Porphyromonas → Porphyromonas sp. oral taxon 27917748Open in IMG/M
Ga0114261_100702All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Bacteroidia → Bacteroidales → Porphyromonadaceae → Porphyromonas → unclassified Porphyromonas → Porphyromonas sp. oral taxon 27916368Open in IMG/M
Ga0114261_100721All Organisms → cellular organisms → Bacteria → Proteobacteria → Betaproteobacteria → Neisseriales → Neisseriaceae → Neisseria16166Open in IMG/M
Ga0114261_100967All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Bacteroidia → Bacteroidales → Porphyromonadaceae → Porphyromonas → unclassified Porphyromonas → Porphyromonas sp. oral taxon 27913605Open in IMG/M
Ga0114261_102253All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Bacteroidia → Bacteroidales → Porphyromonadaceae → Porphyromonas → unclassified Porphyromonas → Porphyromonas sp. oral taxon 2797607Open in IMG/M
Ga0114261_102268All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Bacteroidia → Bacteroidales → Porphyromonadaceae → Porphyromonas → unclassified Porphyromonas → Porphyromonas sp. oral taxon 2797573Open in IMG/M
Ga0114261_102507All Organisms → cellular organisms → Bacteria → Bacteria incertae sedis → Bacteria candidate phyla → Candidatus Saccharibacteria → Candidatus Saccharimonas → Candidatus Saccharimonas aalborgensis7027Open in IMG/M
Ga0114261_102663All Organisms → cellular organisms → Bacteria → Terrabacteria group → Firmicutes → Bacilli → Lactobacillales → Streptococcaceae → Streptococcus → Streptococcus mitis6751Open in IMG/M
Ga0114261_102735All Organisms → cellular organisms → Bacteria → Terrabacteria group → Firmicutes6606Open in IMG/M
Ga0114261_103727All Organisms → cellular organisms → Bacteria → Terrabacteria group → Firmicutes → Negativicutes → Veillonellales → Veillonellaceae → Veillonella → Veillonella tobetsuensis5150Open in IMG/M
Ga0114261_104684All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Bacteroidia → Bacteroidales → Porphyromonadaceae → Porphyromonas → unclassified Porphyromonas → Porphyromonas sp. oral taxon 2794188Open in IMG/M
Ga0114261_105259All Organisms → cellular organisms → Bacteria → FCB group → Bacteroidetes/Chlorobi group → Bacteroidetes → Bacteroidia → Bacteroidales → Porphyromonadaceae → Porphyromonas → unclassified Porphyromonas → Porphyromonas sp. oral taxon 2793786Open in IMG/M
Ga0114261_105501All Organisms → cellular organisms → Bacteria → Terrabacteria group → Firmicutes → Bacilli → Lactobacillales → Streptococcaceae → Streptococcus3646Open in IMG/M
Ga0114261_105885All Organisms → cellular organisms → Bacteria → Bacteria incertae sedis → Bacteria candidate phyla → Candidatus Saccharibacteria3415Open in IMG/M
Ga0114261_105895All Organisms → Viruses → Predicted Viral3407Open in IMG/M
Ga0114261_120957Not Available868Open in IMG/M
Ga0114261_122757Not Available785Open in IMG/M
Ga0114261_125471Not Available685Open in IMG/M

Sequences

Scaffold IDProtein IDFamilySequence
Ga0114261_100001Ga0114261_10000112F030786MKRTKIHNVVFQMLVVMIVTGSLQLLLKNGSAVKGGNATGAKKISLADITGGDDSETGVLKVKYFDDEGADKIFENNNNRILNTINNQHISYNSQSAEYSKPQLFLLYQSLKVDC*
Ga0114261_100001Ga0114261_100001227F042387MKRIILFFMAGLFLVSCSRENDKMTDETLANSAKMQLPTKVTIAENNKVISKRFEYQNDNELKEIIDEGSGERIVFVYEKDFITSKIRYSQAGEELGKTNYQYNNGKLSSVIDEVVISDSGIQYKRVVTREYSYSGSEVSVNENIKYHSESYAYNLRDENFTHTYVLNGENITKIHHEISKNVPNGHFYLNPNNMVVIDEEVTYDAKNSPYKNIKGFSVLAVEFCGLDEDENTIADYLNFRWASHNPTLIQKSINLYGSGADSSEYKFQYEYKNNFPIKTKLNINNQTVIMMVYEYNK*
Ga0114261_100001Ga0114261_100001232F041827MKRFLSALALGCLLLSCNRDLENNETPAPAPQKEKLVLLKQLSEGSTVTFQYKNGNEIESVNIDGVGKSDIDYEYDTYGRIVKERRFHRRYDRGETNITYQYDNQGRLVSSHAISTKFYPGTGLTPRCSVEKKHTYTYQGNKVIVKIEMGADTCSAIPETGKEKTITLLVENGRVTKTFDEQGNIEQTIEYYNTKNALRNIKGFPALVVEFYIRPLTYELPYYNHGIERIEDLRYIDNIKTRDFHDGDYWEYRYRYDKENTYNGDYPNGVGIHARSHNDPTYDEYLYEISANRSYIKEE*
Ga0114261_100001Ga0114261_100001233F041827MKHFLSALALGCLLLSCNRDLENNENNETPAPPKEERLVLASLYEFGNNVRFQYKNGNEINRMTIDGPHREASMDFEYDTYGRIVKERRFDHKSDYGETNITYQYDNQSRLTSSHAISTQYYPDTGYTPRCSVEKKHTYTYQGNKVTVKIEMGADTCSAIPETGKEKTITLFVENGKVVKSLDENNQIIETIEYLNTKNTLRNMKGFPPLVVEFYIRKFTYELPFYNGIEHIEDLRFIDNIKTRDFHNGSYWEYRYSYDKGKSHDNDYLEIENITVYEKSHNDPTHDNDLYSVSPARFYTKEK*
Ga0114261_100001Ga0114261_100001428F061927MKNPIFILSAMFILGACSSESAKKAYNDSFRKTFIEEGVKSCIENSGLKESEAREYCECAMNKINENLSNDEIIDISMDNPPKDLDERIDKAISSCIGK*
Ga0114261_100004Ga0114261_10000419F064819MILKDNQGKDRIKFSDIVRLNKEEPVFVKMKVRISTETMVSEENLDVERYDLEKLTRNLKNLYECKIRKFFFQNIDETIEIVFSINDIGAIAVEGKMYDESYMNSINFSFQTDLNGIAIFSKEISQELKKI*
Ga0114261_100006Ga0114261_100006142F080165MKNIKILLLLLSLTACNNKTKTISTLDLEKVVINYKELPAPVKKKVFPPNNGLITFGEENREEYESFQETNNPKKYEYYTKQDPQLAWVHDPYIRNKKTKQEYSIDKDGPMGSRYIIYGDSLYISNHYNIYEKDSLKYTFTRYILR*
Ga0114261_100013Ga0114261_100013125F081454MKVFKLVLLLFITSASLVFGQEKRYFFKHEFQPNSKYLIKYKTDMDGGYKFVGSKEVIDKIGMDGVKMTINSDIESAISTQKKQGNNVPFILEYTKYFYKAEINGETVNRKIPLQGVKLIGDIVNGKKMEVKNVEGNIDENTKKILIESIKQFSAIDTDFPKEGLKIGDSFDVVVPYKQSTQMGDIEMIMNIKYTLLKVEKEEAYFDMLIDFVMGDKNVKNMDMSASGDGKGFLLFDMKNNYFTSQNIDMTINLKLKTELLTLENTSKAKSVITQQKIK*
Ga0114261_100013Ga0114261_100013140F051212MKKFFFIFVLYWLHSCNGTEKAMPTSPDTQKTSISEKQNAEKIERIIYSQTGGDTGGKNVHLVITKDSIIYRLTEGVTDEKTIANLSLNNNNKDWEAFIDKIDLEDFEKGKPSKELIMDLPTTKIIIKTNKKEYSKTNIQNNKTWDYITKQIIDIKYSQLNNHLNLEK*
Ga0114261_100013Ga0114261_10001360F063777MKILNIKISALPPENNSFWMKLLLFLCIPFLFIFAILLLIGWGIYSGISSIISAVKEDFFGIKDKTNIKTSKNILFENEQFKLKKEDYLPDENSQEYKIFDDFCAKSNEHLDDGYIFYKLTDEKSATDLNGAIISEFQEDIGNYILLQNLILEDNQLKNQLISFNKNTGKIIVLADIKDFFWLDFDSETKTINGYNNKEQIEIAISE*
Ga0114261_100013Ga0114261_10001377F089056MNIFCKIILPLLCIISCSKRKEADNTMVLEKNHTFFLWNNDSLGCKHERTIEMGEELYNTFKKSNKNDSILLKEYLGTPTRRFKDKEVIIFMYYINSCCDNGQLLEECDVSFISITFTNKNKILFGKGIQ*
Ga0114261_100208Ga0114261_10020837F043990MIKKLGIIFIFGVIILGIVVYADHKIERSAIEREFGVNMSNMNIDEKYRKEEWAPNGDGKKTIILTYDQLDSSFTKLNKLPIKEDLPPNGIPKQFLNITNGYYKYIGDENDDRNFGILIVDTTRKEICIYNQIF*
Ga0114261_100607Ga0114261_1006073F047508MLGHRLVEGRVKYPYLRRIGEYLRHSFDTEDVGWVVKRSKLCALMEHIYYLWGDTYALSKALCTVYEAVTDGVDLIEGLYEVLFFENVEDNLYAACVVRNVKVALDLLSFGVTEGDEGVVDPYALFVPRGQDLVVGELDEGELQGGAATVEDQDFHKVLYYMVRCELILSSP*
Ga0114261_100702Ga0114261_1007022F051213MALTFVFTSCDRVGDEPTIEGKLDKFFDSQAQRKSFRILTGSGKPYNHKVDWHIIGITAPYSDTYLTKKVDTLSNGDLKISYDWVSFTVRENKSVIDVEVQKNETGKVRAVYLNTSTSGRQITLPDMRVTQRAE*
Ga0114261_100702Ga0114261_1007023F099454MALTFVFTSCDRLTDEPTLEDRGYKYFDSTAQRKSFRVVTASGKPYNHKIDWHIIGIRDSKSDTYLTKKVDTLSNGDLKISYDWISFTIREKKSVIDVEVQKNETGEDRSVKFVAQDNHKGLASPSMKVIQQAK*
Ga0114261_100702Ga0114261_1007024F051213MALTFVFTSCDPFSQNEPTIEGDRYKYFDSSAQRQSFRVVNGSGKPYNHKVDWHIIGIQEENSDTYLTKKVDTLSNGDFRISYDWVTFTVKENKSVIDVEVQKNETGKDRSVFFATSNSYKQAYLPNMIVTQRAK*
Ga0114261_100721Ga0114261_10072116F103431MIDLDTLVVGMLFFIQLFLQGIAWRVAIAHFLHAERGNTAAAAFDGAFGENIADCHAKDDNDKNAESEEEGFHVCIPEG*
Ga0114261_100967Ga0114261_1009673F053092MQSDQGLILCLTHALLVLGALILEPAEMEDPMDDHTVQLFGILIAKELGIATHRIKADEHVTRDHIPLTLVEGDDIGIVVMIEKVLIGLQDALITTELVAELADTTVIASSDLTDPVAKDTLSEARLLDVFVSIVSYKLRFFRHK*
Ga0114261_102253Ga0114261_1022533F094006MRGTLEPAGSTGALHEPAVSMEAHIGYLQAGGIACRDLFTFGGRHLLAVAELGAEAPHAIDMHDIALCEPLSELFTEELEYAFNFGA*
Ga0114261_102268Ga0114261_1022685F055792VEIASEALDSTSAVAHRILLLTTQLGESLLASLRTEDGVIAEAMVTGALERDLAIDCALEEVRPVFVDESDDSTEAGTTWSRYPLETLQKEGYILFEGSMLPCEACGVDSRSSVKSLDLEPRIIGKAIEAVALPDVTCLDESIPLQGIGGLRDLLMTPDVSETDHLQTSREEGTDLLQLMGIIARKYQLFHTFVS*
Ga0114261_102507Ga0114261_1025071F046433MIELPTSPDALSELSPVAPPKLLSQAQDASRDNLMVYIKADNYLGTETSDPSFMKSRCETTEYEAINDFVQFIEMIKHYLPDYMEDCAKELIVELAFLGMPELNFAANALAKRLRYHLEVDNKPVYIDVGNSLSQYRAKNEMKSSQYILSLVLSKFPDDEFEEYEGRLKVYGGRGEIGKSSKILFLDDWIVSGDQVKERIAGFEVDNDPESHEASVLVMAASGDYLDNGISAYSQYGGTIYPVEACYVLKNSPDAGGMSRVTGIHSSTDNTFGYEVDGIAYCAIERGILKGEGIDELSLPALA
Ga0114261_102663Ga0114261_1026637F077404MAQQIIMTHKLAAAALSLKEPTQIGNTQNPFAMNTLKTIFTCFFTLCFMMVANSYAQKTDSINTEAGKSVLHRNAIYIPPALEQYADTTLLHQRFNVENKGNYLYTPFTEDNEPSILFNYGFLHPLGERFYNCFMGKVDRILRPKADKGFIIFTNYLVVLGDTYAFDTSNKDTSKLADLKYLDFRHIKRDFSYGHPYQGFTHNDRIELSNFVQSYGRQAALETANAWVMASYPFSLQSTKFENRYTRGRKLILTDGHSTLYLYFLMIDSVAPNFDTEVLPYIKGVFRFNRFR*
Ga0114261_102735Ga0114261_1027352F092230MVNKLKTHLLKVFLPLFIVCIILVAFFRQIGCGSDGEYAFQISEWGAKLKNIYGTDFINKEIIVRDNAVRVDGIRCLYAVNQNEDGLSIYLLLPGGDYLTHNYVGSSFVRFSNGSEYINMAYGEGSVEVSDSTSTGEVQNTEEKEARDKVDEAINSMRHLFASAIMVNLRVVELYKILTVCMILIVIDMAVGYYSYLKPETVYEFYCKLRRKEKYXXXXKYPSDVNLVKRIGFLVIILPPCMLFLLIV*
Ga0114261_103727Ga0114261_1037275F054110VNYQPTIKKLLKALQMNGRRYVVDIRQSWSKYDKPCKVYIVNRMYTEEEYKLTFPHKYKKGKTFKQGQLYKKESEYSSTKQHEVLLFLVRTYKGGD*
Ga0114261_104684Ga0114261_1046843F045567MRQRDGRDTLTEELEGGITPLLYRAEGEARRPWVRMVTEDVVHTSTHRVKDALLPVDGDILTPRDGTHIVQTERVVVVLVSQEDSIDTIDTETCGLVVEVRATVDEDTLPTLGDDEGRGAQTTVTSIRAMAHRAATAYLGDTSAGARTEKNYLHVSRRESYHGKEIPSLSSERGCVVERVVR*
Ga0114261_105259Ga0114261_1052593F043235VDEFGTQLTDALLDRPDRSKRELHQWAVNGDDIVQLRYMDQVVASDEGHLLIDLCDDDPRSLCGGLGIVTRYPEGAIALFIGLAHRDQCDIDRIDTIPKEVWEFMEVTREIVDTLIQVSGAAILVKEVKDGMYMPHHLWAEVPRLGKVQHVEGFHVREALAIIVEGFGEAAGGCHSMAKDQEVPALYCRSHGFEGGRSMASNVLLPGSAH*
Ga0114261_105501Ga0114261_1055011F103436MMATSKDGWCNKSDAEILDSLRNWVLRCDLKYSKREALKKIDSAFALWGGAEYVAAVHLLDENEVYFSKEDWPYYALGIEILKARKYTYFY*
Ga0114261_105885Ga0114261_1058853F103433MKEWSKNKPGVVFFFVVWFILSISFIGNFFGTGLWNGWFDGFQKDSSAIVEKTAYCKNKYDYKGPLIAADSKDYNKIMMSQDCNPSQVKPYVSQYGLQARVIAGLSPNDASKIPAYIKRVSIFLAVLTAFLLALVVQKIRVLFGGITASVFVVMLAFSPWIAGYARNIYWIEPMLIAPFVISFASYQYFKKSKKLWLFYIIESVAMFLKLLNGYEYVSTIAISVLVPIIFFELVHKNVKIINLWKQAVPVFAATVVAFFGAYWVNFVSLTDYYGSSDKAASAINARASDRGISGIRSMRAYAVGNFKILRPESYNFINKIVNLDNMANNSGKTYKYIIVNVVNYLLLPAITLPVHINGMFGEFVQSILFWTIL
Ga0114261_105895Ga0114261_1058951F067846MSIIADWERQEFNKYDRRCCAEDAYNEAVEREIECIEEDISNGDSDALCAFSEKMFDDDEFLKAVALGTDCEEMRIKILTAMAEDRLKQLEEDYRKGYILND*
Ga0114261_105895Ga0114261_1058957F073671MNKQQTEHELAELHEKERSLEKALELVREKIRELVNYTDKNKV*
Ga0114261_120957Ga0114261_1209571F077405WQGRALPTELFPRLLVAKQRGVFYGFIVLCQIKFVKIFFDWLKIIQK*
Ga0114261_122757Ga0114261_1227572F105376MNKNKKEGNMEPEVSAKEFGALWANVEHIKEGVDKHTVTLERIENIARTNVTQEQLKAHEKESEEKYVKRTEIEGVMNFWSLVTSNLAKLFAIALVGLAIYATNNLIQQNKTVTELQEEVQQTVRRK*
Ga0114261_125471Ga0114261_1254711F068942ILQIQSSVLIDNPHTKSIMIRKILSLPTLALCFTLCTALFAGCGENNEGFVTKVRWSNVKNPKYGDDINITLKAEGETFTTVGDHSQIFFGYDASTLDTFTRHRFPKVDKDTAYYKDIVIYLTRNESKGTATLKLVAPPNRTQQPKHFKFSVSVTPPGTYFFNVRQPALPAKAQ*

 ⦗Top⦘



© Pavlopoulos Lab, Bioinformatics & Integrative Biology | B.S.R.C. "Alexander Fleming" | Privacy Notice
Make sure JavaScript is enabled in your browser settings to achieve functionality.