usage: set_diferrence
usage: inserter