crawl.py from pyconkr 2014, http://www.youtube.com/watch?v=TcORgdlJFM8