refac:extracted fieldValuesFromCursor