added Msg type