add virtual update() in PartialSETQueue