correct some problem at work2