correct link infinite loop