I put together a link checking program that searches through MARC 856 fields for broken links and generates a report spreadsheet. It was originally in Python, but I switched to Java for a variety of reasons (don’t want to start a language flame war). The result is the EZcheck program above. If anyone would like to give it a whirl, feel free and let me know how it works for you. There is no documentation right now, but it is fairly self-explanatory and has tooltips if you mouse over each field. We used this at my library and found several thousand broken links in our catalog. https://github.com/jswelker/ezcheck https://github.com/jswelker/ezcheck/releases (It’s an executable JAR file, which you should be able to double-click to launch on any platform, assuming you have Java 7.) The program accepts input in several formats. You can feed it a tab-delimited text file containing a record number, an 856 field, a title, and an author. You can feed it .MRC recorods. If you use the Sierra ILS and appropriate user permissions, you can use the Direct SQL Access interface to connect straight to the ILS without having to generate MARC files or create lists. This is my first multi-threaded program and my first major Java/JavaFX project, so if you have any feedback on the code quality or find any bugs, please let me know. I also have no clue how to package a Java app into a .exe file or the Mac equivalent, if anyone has any pointers on that subject. Josh Welker Information Technology Librarian James C. Kirkpatrick Library University of Central Missouri Warrensburg, MO 64093 JCKL 2260 660.543.8022