lighter embedded TV, using custom event source