* allow passing of all fields as an array