update msg's implement, remove redis