UI reworking, backtrace handling, better exception handling