adds links, still needs some stuff, like delete