Proposal of more detailed explanation on difference between before_save and before_update