bug fix: user input expressions can now be uppercase, lowercase, or mixedcase.