modify MainWindow