fixes sopread, vectors