Restruc / init