Genesis in harmony with itself and science.