While working on the interpreter, I decided it was too inelegant, and scrapped the one in the ACE file. I am in the midst of writing a new one using a binary tree and a stack. So far so good, it compiles and does what it should for being barely worked upon. The Tokenizer is in good shape I think and I will be writing an application that allows for the easy creation of system words (mostly verbs). This tool will (hopefully?) eventually adapt to a visual environment for the interpreter. Who knows. After the interpreter is 70-80% completed (right now I wouldn't even say it's at 5%), I will work on the SGML parser for the object data (AKA nouns in the interpreter). Anyone who wants to help, give me (petermondlock) an email... I've been wanting to unload some of this onto someone else :). ESPECIALLY if you want to work on the SGML parser, or know a lot about interpreter design.