added private tf_prefix parameter