Optimizing by not reading one more time empty blocks