add splitTV function