Exceptions

this test doesn't care which counter++s run; could be 65 and 68, if catchs are never executed, and test will still pass. i won't comment further uses of counter++ that are sloppy and/or wrong... just rewrite everything to not use counter anymore (see above suggestion).