eliminate double linking