Layer restructuring