         }.addDisposableTo(self.appDel.disposeBag)
     }
     
-    func showShareOptions(post: Post) {
+    func showPostsWithStatusShareOptions(post: Post) {
         let postAttachment = post.attachments
         let postText = postAttachment![0].contents!["en"]
         let postActivityItem = "@" + (post.user?.username)! + " posted: \(postText!)! Check it out on TapglueSample."

    func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! HomeTableViewCell
        
        cell.configureCellWithPost(self.posts[indexPath.row])
        
        // Listen custom delegate
        cell.delegate = self
        
        return cell
    }

}


extension HomeVC: PostStatusViewDataUpdater {
    // Mark: - Custom delegate to update data, if cell recieves like button or share button pressed
    func updatePostsWithStatusTableViewData() {
        // Load All Posts from your connections
        appDel.rxTapglue.retrievePostFeed().subscribe { (event) in
            switch event {
