starting tree gen