fix bugs and run successfully