Great presentation, but the message seems a little blurred.