parse blocks and turnovers