improve the style of openlibary