better triggering of save changes in provision