update docs
small cache improvement