Yes it did. The main reason for the jump is because of the users that added the plugin for the browser. Alexa gets its stats from how many people with the toolbar access each site and therefore, the more people from IA that have the toolbar that are regular users, our rating will continue to rise steadily.