update tools and loader