dont build GUI twice!!!!