new gem oai_repository modified by me