basic exception handler installed, requires discussion