saveChanges and refresh added (does not need an implementation on