Fix some mistakes but have a confusing problem.