added fat tree gen