added before_save :update_status