non adaptive block