adapt

rethink

evolve