new version. merge the test application I built on my desktop.  this allow to fetch data from the internet, determine if internet is on or off