initial commit of link visitor extension