more work done to symbol table.