Provider resource library