Used a marco for hard-coded block_width