add programs to header