restructuration Object