adding and deleting assigments