Added a template program