contributing exceptions