added a menu and an icon and lots of good stuff