keep track of all assignments to stop double agents
fix assignment json for fulfilled assignments