main window additions