delete some function

delete