add Tool Class