:construction: added the add,remove,update functionality to the conditions