short-circuit if gene undefined