got jump statements to work except return which needs a symbol table
apparently