Is there any value in having a messageBox model as well?