update_mem
merge