library refresh program