misc fixes, python virtualenv