bug in cache...