working redis stuff using hashes and a list