what is this thing we call life?