correctly set cacheable