Save after create, and before update
Switched for just a simple after save rather than having two callbacks