Update Block & Blocks with completion