added unavailable network access handling