# How to upgrade a repl to unrepl
Once you have a connection to a REPL, you send the content of the resource file `unrepl/blob.clj` to it (the file is not present in the repository but should be present in the artifact, it's generated by `lein unrepl-make-blob`).
Either you get `[:unrepl.upgrade/failed]` or `[:unrepl/hello ...]` on the repl output. Upon failure you are back in the repl you started from.
@pesterhazy is this simple enough?
@cgrand, perfect 🙂