added ability to return all document fields by requesting field *