fixed max block check