I added a lot of error catching when diving deeper into links just incase the links were broken. (Hint: Some links were broken)