added tree addition operator output. untested