 
         switch kind {
 
+        case .Text:
+
+            mediaCollectionView.hidden = true
+            socialWorkContainerView.hidden = true
+
+        case .Image:
+
+            mediaCollectionView.hidden = false
+            socialWorkContainerView.hidden = true
+
         case .GithubRepo:
+
+            mediaCollectionView.hidden = true
+            socialWorkContainerView.hidden = false
 
             socialWorkImageView.hidden = true
             githubRepoContainerView.hidden = false

            socialWorkBorderImageView.hidden = false

        case .DribbbleShot:

            socialWorkImageView.hidden = false
            githubRepoContainerView.hidden = true


        let hasAttachment = feed.hasAttachment
        timeLabelTopConstraint.constant = hasAttachment ? (15 + 80 + 15) : 15

        attachments = feed.attachments.map({
            DiscoveredAttachment(kind: AttachmentKind(rawValue: $0.kind)!, metadata: $0.metadata, URLString: $0.URLString)
