make web request more well
Merge branch 'webRequest'