full add and delete of conditions