Rewrite parsing of program to download first so we can avoid misses in the network.