With the icon of a rocketship this "add-on"? in firefox, bookmark toolbar claimed to be Add-On manager. I thought the jigsaw puzzle piece had been replaced. I was just about to run "AdAware", and was informed that a newer version was available at authors site. Sure,,,it looked like the site, but was then ask to register,,,,sure,,,Its been a good program. Then the little rocketship showed itself and was wanting to much info. Is this whatever it is legit?