I think this is still confusing. The term HTM is not identical to Hierarchy and we shouldn't equate HTM with Hierarchy.  Temporal Memory and sequence learning is a key part of HTM and that is definitely a key focus of the CLA implementation.

If you want to answer about hierarchy, a better phrasing of the question here would be "Does NuPIC implement hierarchy?" in which case we could answer like this:
```
Yes... and no. The software architecture for hierarchies exists within the [Network API](https://github.com/numenta/nupic/wiki/NuPIC-Core-Network-API) of [NuPIC.Core](https://github.com/numenta/nupic.core), as well as the Python client. You can create models and link them together into a hierarchy, with lower levels passing data up into higher levels. However, hierarchy is not implemented in the easier to use [Online Prediction Framework](https://github.com/numenta/nupic/wiki/Online-Prediction-Framework). That wouldn't prevent anyone from experimenting with hierarchies themselves, however.

The algorithmic mechanism for creating an effective learned spatiotemporal hierarchy using the CLA is still very much a research topic. A good mechanism for temporal pooling within a hierarchical architecture is an active area of research for Jeff and the NuPIC community. Please search our mailing list archives for discussion and proposals on that topic.
```