advertise on exit, cleanup infodialog.cpp