more component regexes