illusion of life