Fixed tabbing for blocks with nested reporters
Switched to a do…while loop