demo of link.h