updated tools and support library