fix block sizes on di_provider