fix zhang and chang method