Now ceases if |error|<criterion