tool improvement