added Redis provider