before disassem
before gui

before construct the gui