ABC's of brand names