add demo, check internet connection, i/o error show