                 }
 
             case .Success:
-                //YepHUD.hideActivityIndicator()
+                YepHUD.hideActivityIndicator()
                 messageTextView.text = nil
             }
         }

            case .Uploading:
                postButton.enabled = false
                messageTextView.resignFirstResponder()
                //YepHUD.showActivityIndicator()

            case .Failed(let message):
                //YepHUD.hideActivityIndicator()
                postButton.enabled = true

                if presentingViewController != nil {

            return
        }

        uploadState = .Uploading

        if !again {
            if let feed = tryMakeUploadingFeed() where feed.kind.needBackgroundUpload {
                beforeUploadingFeedAction?(feed: feed, newFeedViewController: self)

                YepHUD.hideActivityIndicator()
                dismissViewControllerAnimated(true, completion: nil)
            }
        }

        let message = messageTextView.text.trimming(.WhitespaceAndNewline)
        let coordinate = YepLocationService.sharedManager.currentLocation?.coordinate
        var kind: FeedKind = .Text
