Delivering on the SMART TV promise