trace impurity control