fix wrong op issuse