Update for managing the block state