by design, in java- or oop in general- is it best to have classes made as follows... -certain classes are designed to be the motors or engines of an application -certain classes are designed to the the nouns/subjects of the application -other classes, maybe, some other stuff, etc? barclay