init the data set, seperate recDict(unrecDict) to old and new ones