I've moved because first of all we render the header, and then the messages. Header changes should be done before removing 'new' style for avoiding small gap of time when you see the header non-up-to-date.