parrent -> parent, vector->set