BobbyL There are reporting buttons near every link on the main site.
Mods/admins can't update links on the main site as the files are provided by independent uploaders and we don't have them. It's their work and they are the ones who should be asked.
As you are new to this site I would suggest you first get more familiar with the site, tha FAQ pages and the rules before you start posting posting "Idea box" threads.