break-up some parts of the regex explanation
various minor fixes to the backwards regex