modify some faulty