added optional skipping sanitize on add_field