parser interface, block reading