delete useless source