text modification and fields