OPEN Let Life Make Sense