don't use method "fields" in this case.