some great tips, etc on java development....confirms some of the stuff i was beginning to look at, altho i have to admit to being a bit overwhelmed.....it all seems so over-engineered at times.... anyway, thanks again for all the pointers, and wish me luck ;)