Lewoscreate – The discovery of life