typo, added gui, etc