Added unhandled exception logging