You upload a statement — the scenario pulls out the transactions, works out each one's category and stores them in Postgres.