add CRUD for links