Tech Diamond tools buffing compound— A miracle?