added code comments; refactored to be 2.0 compliant (with the new wsapi store name)