better yet final ontology