basic reconciliation created in app that relies on every client being aware of every other client - tests passing, but a brittle first step