add function createPackage