Implemented save and delete callbacks