Decoupling the Model from the Framework - readmore