make the concept for dynamic pseudo tree