added field description function