toUpper bug