improved the ExternalInformationSource class, so that there is only one
call to the website to get all information instead of several.