got rid of serialvec.h and vec.h