So the view has control of how its display it. the model doesn't care. the model just tracks all the data. it doesn't care how its displayed it doesn't care what kind of keyboard you have what kind of input device you have. 