exceptions updates