Addressing the shortcomings of advertising and sales pages