caching caused problems