pin cache init
so we embark on some new journey called cache