tool updates