update kk.m