implemented restructuring operators