Journal of evolution and technology