gevent is not required
NOTICE may come without host