add redis as dependancy