removed toUpperCase