add the program