created ConsumeCursor to standardize turning a Cursor into useful stuff