Update for Blocks