requirements and stop using gunicorn