Framework package