First commit of main program