My rule: if it ain't broke don't fix it. That being said...one of the powers of java is that it is object oriented, which your program does not take advantage of.