cache and ignore