             #             accountID: @props.accountID
             #             mailboxID: @props.mailboxID
 
-            # if @props.messages.count() is 0
-            #     if @props.fetching
-            #         p null, t 'list fetching'
-            #     else
-            #         p null, @props.emptyListMessage
-            # else
-            #     div null,
-            #         #p null, @props.counterMessage
-            #         MessageListBody
-            #             messages: @props.messages
-            #             settings: @props.settings
-            #             mailboxID: @props.mailboxID
-            #             messageID: @props.messageID
-            #             conversationID: @props.conversationID
-            #             conversationLengths: @props.conversationLengths
-            #             login: @props.login
-            #             edited: @state.edited
-            #             selected: @state.selected
-            #             allSelected: @state.allSelected
-            #             displayConversations: @props.displayConversations
-            #             isTrash: @props.isTrash
-            #             ref: 'listBody'
-            #             onSelect: (id, val) =>
-            #                 selected = _.clone @state.selected
-            #                 if val
-            #                     selected[id] = val
-            #                 else
-            #                     delete selected[id]
-            #                 if Object.keys(selected).length > 0
-            #                     newState =
-            #                         edited: true
-            #                         selected: selected
-            #                 else
-            #                     newState =
-            #                         allSelected: false
-            #                         edited: false
-            #                         selected: {}
-            #                 @setState newState
-
-            #         if @props.query.pageAfter isnt '-'
-            #             p className: 'text-center list-footer',
-            #                 if @props.fetching
-            #                     Spinner()
-            #                 else
-            #                     a
-            #                         className: 'more-messages'
-            #                         onClick: nextPage,
-            #                         ref: 'nextPage',
-            #                         t 'list next page'
-            #         else
-            #             p ref: 'listEnd', t 'list end'
+            if @props.messages.count() is 0
+                if @props.fetching
+                    p null, t 'list fetching'
+                else
+                    p null, @props.emptyListMessage
+            else
+                div className: 'mainContent',
+                    MessageListBody
+                        messages: @props.messages
+                        settings: @props.settings
+                        mailboxID: @props.mailboxID
+                        messageID: @props.messageID
+                        conversationID: @props.conversationID
+                        conversationLengths: @props.conversationLengths
+                        login: @props.login
+                        edited: @state.edited
+                        selected: @state.selected
+                        allSelected: @state.allSelected
+                        displayConversations: @props.displayConversations
+                        isTrash: @props.isTrash
+                        ref: 'listBody'
+                        onSelect: (id, val) =>
+                            selected = _.clone @state.selected
+                            if val
+                                selected[id] = val
+                            else
+                                delete selected[id]
+                            if Object.keys(selected).length > 0
+                                newState =
+                                    edited: true
+                                    selected: selected
+                            else
+                                newState =
+                                    allSelected: false
+                                    edited: false
+                                    selected: {}
+                            @setState newState
+
+                    if @props.query.pageAfter isnt '-'
+                        p className: 'text-center list-footer',
+                            if @props.fetching
+                                Spinner()
+                            else
+                                a
+                                    className: 'more-messages'
+                                    onClick: nextPage,
+                                    ref: 'nextPage',
+                                    t 'list next page'
+                    else
+                        p ref: 'listEnd', t 'list end'
 
     toggleEdited: ->
         if @state.edited

    render: ->
        message = @props.message
        flags = message.get('flags')
        classes = classer
            message: true
            read: message.get 'isRead'
            active: @props.isActive
            edited: @props.edited
            'unseen': flags.indexOf(MessageFlags.SEEN) is -1
            'has-attachments': message.get 'hasAttachments'
            'is-fav': flags.indexOf(MessageFlags.FLAGGED) isnt -1

        isDraft   = message.get('flags').indexOf(MessageFlags.DRAFT) isnt -1

        if isDraft and not @props.isTrash
            action = 'edit'

                action = 'message'
                params =
                    messageID: message.get 'id'

        url = @buildUrl
            direction: 'second'
            action: action
            parameters: params

        if not @props.edited
            tag = a
        else
