DI - compiler - in depth sort