more changes
more gui stuff
most recent version