add some basic cache