Added blocks region
Added serialize region
Added deserialize region
Added reset blocks