allow more tools to be specified