guide to giving users what they want 5919234