Fixing Issue #4 Bug created when doing to_upper in order to make case insensitive.
There are still some shenanigans going on when there is only one variable that I need to look into