updated tv methods