fields made public final or private.