format library