added overall tool invocation example