ls/caching

This is all the caching. Waaaaaaa!