simple crawler based on gevent