112 brands and counting