add update method to ScriveSet
add clear method to ScriveSet
add difference method to ScriveSet
add discard method to ScriveSet