fix off-by-one link id repair :(
nil...
not needed after repair link fix
more similarity work
move to external dep
increase cache