   if test_user
     user = robot.userForName(test_user)
     unless user
-      msg.reply "#{msg.match[2]}? Who's that?"
+      msg.reply "#{msg.match[2]}? Whoʼs that?"
       return null
   else
     user = msg.message.user


    user.harvest_account.daily msg, (status, body) ->
      if 200 <= status <= 299
        msg.reply "The following project/task combinations are available for you:"
        for project in body.projects
          msg.reply "* Project #{project.name}"
          for task in project.tasks
            msg.reply "  -> #{task.name} (#{if task.billable then 'billable' else 'non-billable'})"
      else
        msg.reply "Request failed with status #{status}."


    if user == msg.message.user
      msg.reply "You have to tell me your Harvest credentials first."
    else
      msg.reply "I didnʼt crack #{user.name}ʼs Harvest credentials yet, but Iʼm working on it… Sorry for the inconvenience."
    return null
    
  return user
