121 brands and counting