add support to virtualenv
merged