switching to hashes for redis. this allows to have a self indexed item returned