added tools control