ReferenceList: implementation done