Making some sense out of life