implement Base.Load