1st commit, new GUI