elaborated of sources of fields