Exception's working just fine, but it'd probably be better UX to point it out beforehand. Obviously a nit.