It works
tests pass
Cached values