I think it's wild stuff. But I still like my idea of creating a compiler (it doesn't bother with huge lookup tables in which you seem to be using). -Rob