uppercased component name