pickled vectors complete, untested