working on PresentPackage class