still dealing with redis