symbol table passes around