degradeTool Method