change file name: text_pub_func --> text_func