Knowing what your customer wants