exception fixes - unfortunately this does not work with mcs compiled binaries