formula evaluator is evaluating dashes as minuses when they're inside strings. hoping this version fixes that.