add support for redis, but still need make the ins_move step customizable