crawler.py - first working code