Insights on advertising self-regulatory council