bug fix - parser doesn't accept underscore