local LD with fixed neibors; unfinished