approve tip testing made more logical