new requirement (gevent)