init the-program template