Knowledge Tree Plt