i will keep that in mind as a possibility and look into it. I would assume anyone using my program would have a router or hub of some sort, since the tivo would have to be networked to the pc somehow.