add some function list