exit with ExitException

Is this okay? who cares!?