better oclc handling, remove broken API request