make it work with Fields.UNKNOWN