recreate tree obj