deferring addLink calls