add extra data to param _pre_save method