virtualenv improvements