add requirements
ignore virtual environment