doit files restructuring