GUI, need to finish actionPerformed