redis runtime dependency