gentler compare of error