Changed create behavior to update if the link already exist