Wow - I learned a lot from this read - I guess nothing is as easy as it seems - so much thought, effort and research goes into the final product - on a side note I recall once mentioning that it's important to keep an eye on the pulse of the audience while creating content but wasn't taken seriously