break instead exit(1)