> > I think all you would do by adding another division here, is confuse > matters. Currently I think it's pretty clear. > I think I agree with you. One shouldn't do stuff simply because that's the way Java does it. If anything, quite the opposite. Although, it's not true that all code in a class is executed at class load time. Most of the code typically will only be called on instantiation of an object, and sometimes it's helpful not to mix the two up too thoroughly. Martin