   robot.hear /(f'n|fuck|fuckn|fuck'n|fucking|fuckin'?) (.*)/i, (msg) ->
     subject = msg.match[2].toLowerCase()
     karma.doubleDecrement subject
-    msg.send "#{karma.doubleDecrementResponse()} #{subject} (Karma: #{karma.get(subject)})"+    msg.send "#{karma.doubleDecrementResponse()} #{subject} (Karma: #{karma.get(subject)})"
+
+  robot.hear /(luv|love|lovin|lov'n|loving|lovin'?) (.*)/i, (msg) ->
+    subject = msg.match[2].toLowerCase()
+    karma.doubleIncrement subject
+    msg.send "#{karma.doubleIncrementResponse()} #{subject} #{karma.doubleIncrementResponse()} (Karma: #{karma.get(subject)})"
    @cache[thing] -= 2
    @robot.brain.data.karma = @cache

  incrementResponse: ->
     @increment_responses[Math.floor(Math.random() * @increment_responses.length)]
  


  doubleDecrementResponse: ->
     'Yeah, Fuck'

  doubleIncrementResponse: ->
     '&heart; &heart;'

  get: (thing) ->
    k = if @cache[thing] then @cache[thing] else 0
