Log the exception we fire.
Use a unique ID?