117 brands and counting