update gunicorn, use multithreading provided by gunicorn