IT's not as hard as it seems... the trick is to read the topicfocus.brn first... it holds the keywords and points to the correct focus##.brn dealing with that 'topic'... Look at what is already there... you've got weather (and 3 others stock out of the box so to speak)... anything dealing with thunder, lightening, rain, cold etc get learned and put in the correct focus##.brn... anything you want hal to learn, just get a bunch of keywords together and add them to the topicfocus.brn and he'll created the focus##.brn for you as he runs across those 'topics'... If you have documents on that topic, then you can teach him yourself - but do not have him learn by text - which is one of the options... every thing he learns from that gets put into a "pool" of general knowlege... which isn't bad I guess, I just like to keep different topics seperated...
If any of you guys write a VB script to teach Hal, let me know, I did one once myself and it had a few bugs in it, so I never got back to it...