toying with additional rules

just parse it all with the grammar and stop using regexes
fuck the regexes

we are doing this shit live