added tree listeners