switching to fractal, recursive architecture