Added redis suppor