cross gene