Add the main program