124 brands and counting