definition of fields