Edited to fine-tune preferences for updating/not updating links. Intend to re-implement progress tracking into a SQL table in a future update.