exception handling fixed
no internet connection, dialog + check