Improve FollowLink to handle recursive link and be more strick