adapted to Evolution