ensure chump change before_save callback is first