add mutable array utils