Upload the program