Take another crack at this.

I have no way to debug since gevent won't install properly for me.