                     selBtn.select()
                     unvoteHotpot(user, hotpot: currentSearch, matchIngredient: matchIngredient, voteType: _s_upvotes)
                     downvoteHotpot(user, hotpot: currentSearch, matchIngredient: matchIngredient)
+                    // Toast message
+                    self.parentViewController?.view.makeToast(voteFeedbackMsg(matchIngredient, upvote: false), duration: TOAST_DURATION, position: .Bottom)
                 } else { // first-time vote
                     selBtn.select()
                     downvoteHotpot(user, hotpot: currentSearch, matchIngredient: matchIngredient)
+                    // Toast message
+                    self.parentViewController?.view.makeToast(voteFeedbackMsg(matchIngredient, upvote: false), duration: TOAST_DURATION, position: .Bottom)
                 }
                 return false
             } else {

        
        filterResults(searchText)
    }
}
                    selBtn.select()
                    unvoteHotpot(user, hotpot: currentSearch, matchIngredient: matchIngredient, voteType: _s_downvotes)
                    upvoteHotpot(user, hotpot: currentSearch, matchIngredient: matchIngredient)
                    // Toast message:
                    self.parentViewController?.view.makeToast(voteFeedbackMsg(matchIngredient, upvote: true), duration: TOAST_DURATION, position: .Bottom)
                } else { // first-time vote
                    selBtn.select()
                    upvoteHotpot(user, hotpot: currentSearch, matchIngredient: matchIngredient)
                    // Toast message:
                    self.parentViewController?.view.makeToast(voteFeedbackMsg(matchIngredient, upvote: true), duration: TOAST_DURATION, position: .Bottom)
                }
                return false
            } else {
