Changes saved

The new and cleaner callback is implemented