updated block address expansion