delete some useless functions