Outbox implementation