upgrading libraries