removed the catch statement from impl. This allows the exceptions to be properly found by the test. Test now pass