rapidly evol