recovored root package object