nonlocal effect