adding support for mobile connection (frequently lost connectivity)