attempt to move to strict variable/function look to drive parser logic