weird string.tolowercase bug