Fixed types and datatypes at future stage.  3-tree implemented.