Make before_save handler more targeted