add Vector.c