parse tree now simpler