Add function to cross and mutate.