all in one exception