I am getting an error when I ask Hal "What lettter comes before z" he responds, "The letter that comes before 'Z' is ' Z'.". I think there my be a little problem but I can't figure it out. BTW I am using the CountingAndAlphabet_v2.2.zip version of your script on a 64bit Vista Ultimate laptop.