fix result right, not to use shared memory for kernel - updateChk