reserved words and strings handled also a new test file