update mainframe GUI