modified to add a link