initial recovery tree build