Code blocks get broken somewhere down the line, not too familliar with
rst trying to fix