cache and bugs