adding virtualenv stuff and system specifics