designed the gui