redis client crafted