add tree addition