improved field description generation