started restructuring source