Version 5: update to Python 2.7, and tweak to try to avoid rate limiting