Life reflection