analyzing tools