change NEVector to Vec