finished the initial gui