update in log2