It's not that hard. What is hard is making it truly deterministic and retain high throughput.