Pranav: When you are creating your class from scratch, you can tick an option that will auto create the main constructor with all of the stuff that goes with it. J. James M. Corbett Programmer / Analyst | Canada Revenue Agency | Agence du revenue du Canada 875 Heron Rd. Ottawa, On. K1A0L5 James.Corbett@xxxxxxxxxxxxx Telephone | Téléphone: (613) 941-1338 Facsimile | Télécopieur: (613) 941-2261 Government of Canada | Gouvernement du Canada E = MC² -----Original Message----- From: program-java-bounce@xxxxxxxxxxxxx [mailto:program-java-bounce@xxxxxxxxxxxxx] On Behalf Of Pranav Lal Sent: February 14, 2011 11:37 To: program-java@xxxxxxxxxxxxx Subject: [program-java] Re: Debugging why my code is not running Hi Jim, Thanks for the pointer about the naming convention. My java is more rusty than I thought. This problem is solved. The problem was an improper signature for the main function. I have forgotten to include the word static. I have another problem but that is for a different thread. Pranav