Feature/fix keyword parser r0

add back keyword parser
you also need to put `var` in front of it, otherwise you're defining a global variable