revert to 0 if empty
add information regarding empty blocks and sizes
dumb format