definition as package