add support for elastic data fields
add special fields (for \r and \n) to better handle elastic stretching