changed diff for kk back to 2**16