check for variable existence properly
Add parser options