Prototype for a haskell backup system