123 brands and counting