 _ = underscore
 
 exports.smiley_strings = () ->
-    return _.map(smileys_definition, _.first)
+    return _.filter(_.map(smileys_definition, _.first), (x) -> ! _.contains(['^^ ', ' ^^'], x))
 
 # converts an array to a "human readable" array
 exports.to_human_list = (arr) ->

smileys = []

for smiley in smileys_definition
    smileys.push([RegExp(escapeRegExp(smiley[0]), 'g'), smiley[1]])

exports.smiley = (opts) ->
    opts = exports.defaults opts,

smileys_definition = [
    [':-)',          "😁"],
    [':-(',          "😞"],
    ['<3',           "♡",             null, '\\b'],
    [':shrug:',      "¯\\\\_(ツ)_/¯"],
    ['o_o',          "סּ_\סּ",         '\\b', '\\b'],
    [':-p',          "😛",            null, '\\b'],
    ['>_<',          "😆"],
    ['^^',           "😄",            '^',   '\S'],
    ['^^ ',          "😄 "],
    [' ^^',          " 😄"],
    [';-)',          "😉"],
    ['-_-',          "😔"],
    [':-\\',         "😏"],
