fixes
persistent vector