added a symbol table (may or may not work lol)