Moved add link controller over to new approach