Fiddling with actual writes/reads
Progressing, slowly. Haskell so complicated with monads ;-;
No guts, no glory
cleanup
Replaced endpoint by provider