cave life