an example of model driven view