Adding major part of program