What makes marketing work?