FWIW, and I don't know who originally said it, but long ago someone quoted this quote to me "a change in algorithm will do more for speed than any tricks in code". Besides isn't using "speed" and "efficiency" kinda a oxymoron when the code is in Java :-) Brad