Start working on creating a monad