reorganize Gui to scalable model