add ParseTree data type