documentation + catch an exception while accessing internet