adding trees; not tested yet