synch add remove