shouldn't the display format rather be handled in the view?