Does this logic belong in the view?  Maybe so, i'm just wondering if it would be better to just add an assignment.status_message property and do the logic in the model?