diff --git a/notes/crypto.ppt b/notes/crypto.ppt
index dc82b219cdc19da4362014e2fb8f275784777648..bd50b9eeeaffc807955b7328c04989d84f0d4bf2 100644
Binary files a/notes/crypto.ppt and b/notes/crypto.ppt differ
diff --git a/p2.md b/p2.md
index 2bf2ab9797dfa3ee33e13ba2a0a1ba1e72bf1c14..53240544d805c8518c0261530f1f32757e2c4cf1 100644
--- a/p2.md
+++ b/p2.md
@@ -65,7 +65,7 @@ There are essentially two parts to this project, both of which that rely on usin
 gRPCs.
 
 The first part is taking your simple blob store and splitting it to a distinct
-blob *store* in `p2/ubi/server.go` and command-line tools `p2/blob.go` and  `p2/lock.go`. 
+blob *store* in `p2/ubi/server.go` and command-line tools `p2/cli.go` and  `p2/lock.go`. 
 The command-line tools understand files and directories, the server is just a dump blob server.
 
 The second part is building a lock server that will allow shared and
@@ -158,7 +158,7 @@ The server:
 
 The clients:
 ```
-   go run blob.go [-d] [-s <host:port>] (desc <sig>|get <sig> <destination>|put <source>|list|lock <path>|unlock <path>)
+   go run cli.go [-d] [-s <host:port>] (desc <sig>|get <sig> <destination>|put <source>|list|lock <path>|unlock <path>)
    go run lock.go [-d] [-s <host:port>] (lock <path>|rlock <path>|unlock <path>|runlock <path>)
 ```