Rethinking business to business marketing