Fixed addUserKey method: it takes an array, not a string