don't use cached? method, it doesn't work in redis (merge to prod)