Is this franchise link info new or has it always been there? I don't remember seeing anything like this.