added some more support for simple syntax processing