update block width