def METHOD_NAME(self, data, force=False):
    # data -> rec, problemId, solution link
    ret = dict()
    recommend    = data[0]
    problemId    = data[1]
    solutionLink = data[2]
    problemInfo  = dict()
    # if force:
        # problemInfo = self.api.requestForce(problemId)
    # else:
    problemInfo  = self.api.request(problemId)
    problemName  = problemInfo.get('problemName')
    problemLevel = problemInfo.get('problemLevel')
    ret[self.keys[1]] = data[0]
    ret[self.keys[2]] = urlProblem(problemId, problemId)
    ret[self.keys[3]] = urlProblem(problemId, problemName)
    ret[self.keys[4]] = urlLevel(problemLevel)
    ret[self.keys[5]] = urlSolution(solutionLink)
    return ret