refractoring toward full record in tree