enhancement: LinkingMode method
enhancement: include CategoryID in Link method
minor: include LinkingMode