Added single and pair list functions