         else {
             setPlaceHolders()
         }
-        setInitialPost(doneOperation)
+        setInitialPost(doneOperation, reload: reload)
         loadPost(doneOperation, reload: reload)
         displayCommentBar(doneOperation)
         loadPostComments(doneOperation)

        }
    }

    func loadPost(_ doneOperation: AsyncOperation, reload: Bool = false) {
        guard !doneOperation.isFinished || reload else { return }

        let username = post?.author?.username

        ])
    }

    func setInitialPost(_ doneOperation: AsyncOperation, reload: Bool) {
        guard !reload, let post = post else { return }

        destination?.setPrimary(jsonable: post)
        if post.content.count > 0 || post.repostContent.count > 0 {
