make complet parse tree