on update no empty arrays are created now