many additions to fields and other improvements