Title: Swiss Cheese Theory of Life