Life abounds