add defaultFields option