still fiddling cache