libraries refresh