init msg interface