update tools library