revert change to array struct