evolution with a cross