modify the wrong codes