Almost complete. Need to fix clean tree method.