Check changesCheck changes before postingError and warning checksSubmit exception requestsUse custom rules