actually build the programs