Fixed a bug! That is case insensitive < needs to be case sensitive when tolower causes strings to be ==.