added toUpperCase