update many tools and references