linkRequestListener