hyphenated lowercase require