adhere to new standards and add .venv