clarify exceptions use