adapt. evolve. create.