removed nimcache because wow that's a lot of c