Second commit. Includes clarification of LoadLinkDetails() and dataFormatter