update readme
reimplement the tp check, tp_filter_test covered