It's a great idea and software developer will be got sharing their talent. Thanks "Duke University Libraries software development team"