added a current provider option