FieldDAO and tests