vector list works