delete useless ocde