idempotency hack