The basis of evolution