fixed recurring exceptions checking