This should have a proper model type, rather than using a primitive as the model. The `Message` in the `ViewBag` should go on the model as well as the role name.