add cache method on settings