Shouldn't this formatting be in the callback? How does the view get updated?