allow for list or tuple of field names