add error rules