return real data from the block parsing functions rather than print to the console