don't need to create this vector twice