add api replace_table