diff --git a/lib/README.md b/lib/README.md
index 9a705505e749615cd2891d77ccdc36765bb1f933..3a0c0beb933338280d771c815c771bbd7942d8be 100644
--- a/lib/README.md
+++ b/lib/README.md
@@ -6,11 +6,11 @@ In general, the top level folder will hold the interface. A subfolder (generally
 ## auth
 All authentication functions. Protocol unspecific.
 
-## backend
-Connection handler for pggat -> postgres
+## bounce
+All routing: accepting frontends, backends, and handling transactions.
 
-## frontend
-Connection handler for client -> pggat
+## middleware
+Intercept packets and perform operations on them
 
 ## perror
 Special postgres error types