Added GUI Iteration 2