truth of life !