Keeping Life Balanced