fix getMsgValue