trivia
rearrange the regex call and add hand-coding support
HURR DURR
add necessary hand-coding prerequisites