added tools clases