# Agent code:
amount = int(row['amount'])  # Treats 2900 as $2,900!
if current_total + amount > 2000:  # $2,900 > $2,000
    # Creates new batch for EVERY transaction
```

The agent creates **30 batches** (one per transaction since even the "basic" plan exceeds $2,000).

You use the following, more specific prompt instead:

```
I have a CSV file with subscription payments. The amount column contains values in cents (e.g., 2900 = $29.00). Please batch these orders with a daily limit of $2,000 (200000 cents).
```

When given the improved prompt, the agent delivers the correct result:

```python