renamed provider interface methods