Part 1 all done. time to work on GUI