use gbk for gbk encoding, rescue action