Added general exception handling using notifications