virtual env and git stuff