diff --git a/README.md b/README.md
index 69158ec..7bed69c 100644
--- a/README.md
+++ b/README.md
@@ -821,6 +821,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_
### Data structures
+* [billyevans/tst](https://github.com/billyevans/tst) [[tst](https://crates.io/crates/tst)] — Ternary search tree collection [](https://travis-ci.org/billyevans/tst)
* [bluss/rust-itertools](https://github.com/bluss/rust-itertools) — [](https://travis-ci.org/bluss/rust-itertools)
* [contain-rs](https://github.com/contain-rs) — Extension of Rust's std::collections
* [danielpclark/array_tool](https://github.com/danielpclark/array_tool) — Array helpers for Rust. Some of the most common methods you would use on Arrays made available on Vectors. Polymorphic implementations for handling most of your use cases. [](https://travis-ci.org/danielpclark/array_tool)