renamed cache method