Block map is now dynamic