Defining A New Package Type