move editable
update structure