VPN, surprisingly possess good and bad side