Sort:  

I agree, understanding your audience is important because you have to meet some of their needs to keep them engaged