add ability to intercept and alter saved changes.
moved saved message to after the record is actually saved.