link-builder, mostly done