Compiles, node inheritance stuctures broken still