1: DMA class: set_structure method and write method upgrade (to take into acocound origin) 2: utilities: classes status and ROTATE