setup venv and requirements fixed