large selection of bug fixes and links broken propogated throughout