switched from System.Net.WebClient to own WebClient