How Watching TV Shows Online Can Improve Your Viewing Experience