add comments for PreparePreferenceMatrixJob