Link returns 3 nodes, but not a efficient function.