Giving u on dynamic tree updating.  Not working properly