basic venv and api