add skip to output for links that exist
add virtualenvs
simplify working with virtualenv