commiting to raising exceptions sooner