delete useless method