Implementing model framework