separate for tool type