make `handlerBlock` public
bugfix: passing c array size