rm use of Vector::fill