add a MainFrame