diff --git a/cryptography/README.md b/cryptography/README.md
index b1fe03c..6b78196 100644
--- a/cryptography/README.md
+++ b/cryptography/README.md
@@ -16,15 +16,38 @@
-* **[on simple private information retrieval experiments](https://mirror.xyz/go-outside.eth/4G5bsqUkjLxhQ0M9so3f25o4cABwN--tC40N3jkReug)**
+#### math
+
+* **[pairing-friendly elliptic curves of prime order](https://eprint.iacr.org/2005/133.pdf)**
+* **[intro to differential power analysis](https://link.springer.com/content/pdf/10.1007/s13389-011-0006-y.pdf)**
+* **[the 12 commandments of synchronization](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.227.3871&rep=rep1&type=pdf)**
+* **[ring confidential transactions](https://eprint.iacr.org/2015/1098.pdf)**
+* **[galois fields, part one](https://www.youtube.com/watch?v=yBVqk4YM2VY)**
+
+
+
+#### authenticated data structures
+
* **[authenticated data structures as a library](https://bentnib.org/posts/2016-04-12-authenticated-data-structures-as-a-library.html)**
-* **[bls multi-signatures with pub-key aggregation](https://crypto.stanford.edu/~dabo/pubs/papers/BLSmultisig.html)**
* **[authenticated data structures, generically](https://www.cs.umd.edu/~mwh/papers/gpads.pdf)**
-* **[pairing-friendly elliptic curves of prime ordder](https://eprint.iacr.org/2005/133.pdf)**
+* **[optimizing sparse merkle trees](https://ethresear.ch/t/optimizing-sparse-merkle-trees/3751)**
+
+
+
+#### pir
+
+* **[on simple private information retrieval experiments](https://mirror.xyz/go-outside.eth/4G5bsqUkjLxhQ0M9so3f25o4cABwN--tC40N3jkReug)**
+
+
+
+#### bls multisig
+
+* **[bls multi-signatures with pub-key aggregation](https://crypto.stanford.edu/~dabo/pubs/papers/BLSmultisig.html)**
+
+
+
+#### general
+
+* **[how to leak a secret](https://people.csail.mit.edu/rivest/pubs/RST01.pdf)**
* **[bitcoin-monero cross-chain atomic swap](https://eprint.iacr.org/2020/1126.pdf)**
* **[atomic swaps between bitcoin and monero](https://arxiv.org/pdf/2101.12332.pdf)**
-* **[introdcution to differential power analysis](https://link.springer.com/content/pdf/10.1007/s13389-011-0006-y.pdf)**
-* **[the 12 commandments of synchornization](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.227.3871&rep=rep1&type=pdf)**
-* **[how to leak a secret](https://people.csail.mit.edu/rivest/pubs/RST01.pdf)**
-* **[ring confidential transactions](https://eprint.iacr.org/2015/1098.pdf)**
-* **[optimizing sparse merkle trees](https://ethresear.ch/t/optimizing-sparse-merkle-trees/3751)**