Life Flows