add some intetest funcs