add recover extended tree problem