It used to be on auto-pilot. Actually, it still is. In many cases, that was the problem because TV stations would change things on their end and break Dish's system. At one point in time, Dish had the data for all of the stations they carried on satellite as well as the sub-channels that existed at that time. Different things could break this, such as adding a new sub-channel, moving a sub-channel, or changing the TSID of channels. In my market, I've seen stations change from one network to another and the guide handles it just fine. Others have added a completely new sub-channel and it breaks the system.... Or, the local PBS swapped places with their -3 and -4 sub-channels or something and it's broken now.