Wouldn't need to do that if I were to use after_save . But since I saw calls being made from controllers I came up with this. But yep will use after_save. Easy for testing too :)