full link replacement #2