Add link addition implementation