delete some useless