process vector