poc coming along
ignore swapfiles