adding new TF