understanding tools