added vector initialization to prevert retarded crash