undefined Ignatius Farray