Tool design