modify tf