add ruletool