implementando o beforeSave no core.