Life is everywhere