Is there meaning in life?