Refactor display_messages

So this way we’re always using a dl.