This POC closes #10
It closes #11