Dealing with limit conditions (no bibliographic data found) and limited the DOI metadata retrieval to 3 attempts to not disrupt the user experience.