added exception head comment