Functional package