Block update