this method is kind of gross, as it muddies up the library....BUT, it provides really awesome information.